//
//  HQParam.h
//  MobileiOS
//
//  Created by 郝庆松 on 2018/5/12.
//  Copyright © 2018年 PCITC. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface HQParam : NSObject

/**
 用户登录接口
 
 @param userName 用户名
 @param password 用户密码
 @return 数据字典
 */
+(NSDictionary *)loginParamWithUserName:(NSString *)userName withPassword:(NSString *)password;

/**
 用户注册
 
 @param user_name 用户名
 @param password 密码
 @param state 零售商、厂家
 @param phone 手机号
 @param prov_id 省份ID
 @param prov_txt 省份名称
 @param city_id 城市ID
 @param city_txt 城市名称
 @param code 邀请码
 @return 数据字典
 */
+(NSDictionary *)registerUser_name:(NSString *)user_name password:(NSString *)password  state:(NSString *)state phone:(NSString *)phone prov_id:(NSString *)prov_id prov_txt:(NSString *)prov_txt city_id:(NSString *)city_id city_txt:(NSString *)city_txt code:(NSString *)code;

/**
 忘记密码
 
 @param phoneNo 手机号
 @param oldPassword 旧密码
 @param newPassword 新密码
 @return 数据字典
 */
+(NSDictionary *)forgetPasswordPhoneNo:(NSString *)phoneNo withOldPassword:(NSString *)oldPassword withNewPasswrod:(NSString *)newPassword;

/**
 修改密码
 
 @param userId 用户ID
 @param oldPassword 旧密码
 @param newPassword 新密码
 @return 数据字典
 */
+(NSDictionary *)editPasswordWithUserId:(NSString *)userId withOldPassword:(NSString *)oldPassword withNewPassword:(NSString *)newPassword;

/**
 获取全部组件
 
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)allComponents:(NSString *)userId;

/**
 添加组件
 
 @param userId 用户ID
 @param cName 组件名称
 @param cUnit 单位
 @return 数据字典
 */
+(NSDictionary *)addComponents:(NSString *)userId withCname:(NSString *)cName withCUnit:(NSString *)cUnit;

/**
 修改组件
 
 @param comId 用户ID
 @param cName 组件名称
 @param cUnit 单位
 @return 数据字典
 */
+(NSDictionary *)editComponents:(NSString *)comId withCname:(NSString *)cName withCUnit:(NSString *)cUnit;

/**
 删除组件
 
 @param userId 用户ID
 @param cId 组件ID
 @return 数据字典
 */
+(NSDictionary *)deleteComponents:(NSString *)userId withCId:(NSString *)cId;


/**
 我的案例
 
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)mycaseUserId:(NSString *)userId;

/**
 添加案例
 
 @param userId 用户ID
 @param designerName 设计师名称
 @param caseName 客户姓名
 @param designerContent 设计理念
 @param caseImg 设计图
 @return 数据字典
 */
+(NSDictionary *)addcaseUserId:(NSString *)userId withDesignerName:(NSString *)designerName withCaseName:(NSString *)caseName withDesignerContent:(NSString *)designerContent withCaseImg:(NSString *)caseImg;

/**
 修改案例
 
 @param userId 用户ID
 @param designerName 设计师名称
 @param caseName 客户姓名
 @param designerContent 设计理念
 @param caseImg 设计图
 @return 数据字典
 */
+(NSDictionary *)editcaseUserId:(NSString *)userId withDesignerName:(NSString *)designerName withCaseName:(NSString *)caseName withDesignerContent:(NSString *)designerContent withCaseImg:(NSString *)caseImg;

/**
 删除案例
 
 @param caseId 案例ID
 @return 数据字典
 */
+(NSDictionary *)delcaseId:(NSString *)caseId;

/**
 获取全部区间
 
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)findInterUserId:(NSString *)userId;

/**
 获取全部区间差
 
 @param iId 区间ID
 @return 数据字典
 */
+(NSDictionary *)finInext:(NSString *)iId;

/**
 用户信息
 
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)userContent:(NSString *)userId;

/**
 更新消息状态
 
 @param msgId 消息ID
 @return 数据字典
 */
+(NSDictionary *)userIsState:(NSString *)msgId;

/**
 上传案例
 
 @param userId 用户ID
 @param designerName 设计名称
 @param caseName 作品名称
 @param designerContent 设计理念
 @param imgURL 图片
 @return 数据字典
 */
+(NSDictionary *)upLoadAnliwithUserId:(NSString *)userId
                     withDesignerName:(NSString *)designerName
                         withCaseName:(NSString *)caseName
                        withCasePhone:(NSString *)casePhone
                  withDesignerContent:(NSString *)designerContent
                          withCaseImg:(NSString *)imgURL
                         withPlotName:(NSString *)plotName;

/**
 店内上传接口
 
 @param uid 用户ID
 @param w_num 厂家编号
 @param w_kucun 产品数量
 @param w_price 商品价格
 @param w_style 商品风格
 @param w_style_id 商品风格ID
 @param w_element 成分
 @param w_concept 理念
 @param w_img 商品图片
 @return 数据字典
 */
+(NSDictionary *)addWorks:(NSString *)uid w_num:(NSString *)w_num w_kucun:(NSString *)w_kucun w_price:(NSString *)w_price w_style:(NSString *)w_style w_style_id:(NSString *)w_style_id w_element:(NSString *)w_element w_concept:(NSString *)w_concept w_img:(NSString *)w_img;

/**
 获取店内商品
 
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)worksFindWorksWithUID:(NSString *)userId;

/**
 获取店内商品详情
 
 @param wId 商品ID
 @return 数据字典
 */
+(NSDictionary *)worksFindWorksDetailsWithWID:(NSString *)wId;

/**
 获取用户订单
 
 @param userId 用户ID
 @param oState 订单状态
 @param search_txt 搜索内容
 @param page 页码
 @return 数据字典
 */
+(NSDictionary *)orderOrderAllWithUserId:(NSString *)userId withOState:(NSString *)oState search_txt:(NSString *)search_txt page:(NSString *)page;

/**
 修改订单状态接口
 
 @param userId 用户ID
 @param oID 订单ID
 @return 数据字典
 */
+(NSDictionary *)savestateWithUserId:(NSString *)userId withOID:(NSString *)oID;

/**
 订单合并接口
 
 @param uid 用户ID
 @param o_ids 订单ID
 @return 数据字典
 */
+(NSDictionary *)set_order_group:(NSString *)uid o_ids:(NSString *)o_ids;

/**
 获取用户订单
 
 @param oId 订单ID
 @return 数据字典
 */
+(NSDictionary *)orderOrderdelWithOId:(NSString *)oId;

/**
 删除消息
 
 @param uId 用户ID
 @param messageId 消息ID
 @return 数据字典
 */
+(NSDictionary *)delMessage:(NSString *)uId withMessageId:(NSString *)messageId;

/**
 搜索店内数据
 
 @param userId 用户ID
 @param key 数据
 @return 数据字典
 */
+(NSDictionary *)WorksFindUserId:(NSString *)userId withKey:(NSString *)key;

/**
 案例搜索
 
 @param plotName 小区名称
 @return 数据字典
 */
+(NSDictionary *)anliSearchPlotName:(NSString *)plotName;

/**
 添加样式
 
 @param userId 用户ID
 @param sId 样式ID
 @param sName 样式名称
 @param iId 区间主ID
 @param iEId 区间副ID
 @param cidArray 组件ID列表
 @param eMaterial 用料
 @param s_img 图片
 @param mId 组件的ID
 @return 数据字典
 */
+(NSDictionary *)stylecomAddComWithID:(NSString *)userId withSId:(NSString *)sId withSName:(NSString *)sName withSIntroduce:(NSString *)sIntroduce withIId:(NSString *)iId withIeId:(NSString *)iEId withCIDArray:(NSString *)cidArray withEMaterIal:(NSString *)eMaterial withNewID:(NSString *)newId withSImg:(NSString *)s_img withMID:(NSString *)mId;

/**
 查询样式
 
 @param s_id 样式id
 @return 数据字典
 */
+(NSDictionary *)stylecomFindStyle:(NSString *)s_id;

/**
 查询样式
 
 @param s_id 样式id
 @return 数据字典
 */
+(NSDictionary *)stylecomFindStyle:(NSString *)s_id withUid:(NSString *)uid;

/**
 查询样式
 
 @param sName 样式ID
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)StylecomIndexID:(NSString *)userId withSname:(NSString *)sName;

/**
 查询样式
 
 @param s_id 样式id
 @return 数据字典
 */
+(NSDictionary *)deleteStyleCmone:(NSString *)s_id;

/**
 查询区间差
 
 @param s_id 样式ID
 @param unit 单位
 @return 数据字典
 */
+(NSDictionary *)stylecomFin_unt:(NSString *)s_id withUnit:(NSString *)unit;

/**
 添加订单
 
 @param userID 用户ID
 @param sID 样式ID
 @param name 用户名称
 @param phone 用户手机号
 @param countPrice 总价
 @param oPrice 多个单位逗隔开
 @param eYl 多个单价
 @param eZJ 多个单位
 @param oCarGo 多个货号
 @param images 图片
 @return 数据字典
 */
+(NSDictionary *)stylecomFindAddwithUID:(NSString *)userID withSID:(NSString *)sID withName:(NSString *)name withPhone:(NSString *)phone withCountPrice:(NSString *)countPrice withOprice:(NSString *)oPrice withEYl:(NSString *)eYl withEZJ:(NSString *)eZJ withOCarGo:(NSString *)oCarGo images:(NSArray *)images;

/**
 获取用户信息
 
 @param userId 用户ID
 @return 数据字典
 */
+(NSDictionary *)findMy:(NSString *)userId;


/**
 修改用户信息
 
 @param userId 用户ID
 @param image 图片
 @param real_name 姓名
 @param shop_name 店名
 @param prov_id 省份ID
 @param prov_txt 省份名称
 @param city_id 城市ID
 @param city_txt 城市名称
 @param range_desc 主要产品描述
 @return 数据字典
 */
+(NSDictionary *)editMy:(NSString *)userId withImg:(NSString *)image withRealName:(NSString *)real_name withShop_name:(NSString *)shop_name prov_id:(NSString *)prov_id prov_txt:(NSString *)prov_txt city_id:(NSString *)city_id city_txt:(NSString *)city_txt range_desc:(NSString *)range_desc;

/**
 获取验证码
 
 @param mobile 手机号
 @return 数据字典
 */
+(NSDictionary *)userGetKey:(NSString *)mobile;

/**
 忘记密码
 
 @param mobile 手机号
 @param num 验证码
 @param pass 密码
 @return 数据字典
 */
+(NSDictionary *)userSpass:(NSString *)mobile withNum:(NSString *)num withPass:(NSString *)pass;

/******************************二期接口***********************************/
/**
 下联详情
 
 @param xlId 下联ID
 @return 数据字典
 */
+(NSDictionary *)get_xl_info_xlid:(NSString *)xlId;

/**
 产品一：平帘定高卖宽
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blhhj 布料横花距
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_pldgmk_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blhhj:(NSString *)blhhj ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品二：平帘定宽卖高
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blfk 布料幅宽
 @param blshj 布料竖花距
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_pldkmg_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blfk:(NSString *)blfk blshj:(NSString *)blshj ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品三：主布定宽配布定宽竖拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param zbfk 主布幅宽
 @param zbhj 主布花距
 @param dfpjzs 单幅拼接摺数
 @param pbfk 配布幅宽
 @param pbhj 配布花距
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_zbdkpbdkhp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl zbfk:(NSString *)zbfk zbhj:(NSString *)zbhj dfpjzs:(NSString *)dfpjzs pbfk:(NSString *)pbfk pbhj:(NSString *)pbhj ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品四：主布定宽配布定宽竖拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param zbfk 主布幅宽
 @param zbhj 主布花距
 @param dfpjzs 单幅拼接摺数
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_zbdkpbdksp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl zbfk:(NSString *)zbfk zbhj:(NSString *)zbhj dfpjzs:(NSString *)dfpjzs ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品五：主布定高配布定宽竖拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param zbhj 主布花距
 @param dfpjzs 单幅拼接摺数
 @param pbfk 配布幅宽
 @param pbhj 配布花距
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_zbdgpbdksp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl zbhj:(NSString *)zbhj dfpjzs:(NSString *)dfpjzs pbfk:(NSString *)pbfk pbhj:(NSString *)pbhj ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品六：主布定高配布定高竖拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param zbhj 主布花距
 @param dfpjzs 单幅拼接摺数
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_zbdgpbdgsp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl zbhj:(NSString *)zbhj dfpjzs:(NSString *)dfpjzs ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品七：定高卖宽等分竖拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blhhj 布料横花距
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_dgmkdfsp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blhhj:(NSString *)blhhj ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品八：定宽卖高等分竖拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blfk 布料幅宽
 @param blshj 布料竖花距
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_dkmgdfsp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blfk:(NSString *)blfk blshj:(NSString *)blshj ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品九：省料三色横拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blhj 布料花距
 @param abjg A布接高
 @param abfk A布幅宽
 @param bbjg B布接高
 @param bbfk B布幅宽
 @param cbjg C布接高
 @param cbfk C布幅宽
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_slsshp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blhj:(NSString *)blhj abjg:(NSString *)abjg abfk:(NSString *)abfk bbjg:(NSString *)bbjg bbfk:(NSString *)bbfk cbjg:(NSString *)cbjg cbfk:(NSString *)cbfk ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品十：等分横拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blhj 布料花距
 @param abfk A布幅宽
 @param bbfk B布幅宽
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_dfhp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blhj:(NSString *)blhj abfk:(NSString *)abfk bbfk:(NSString *)bbfk ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品十一：无接缝三色横拼
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param blhj 布料花距
 @param abjg A布接高
 @param abfk A布幅宽
 @param bbjg B布接高
 @param bbfk B布幅宽
 @param cbjg C布接高
 @param cbfk C布幅宽
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_wjfsshp_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl blhj:(NSString *)blhj abjg:(NSString *)abjg abfk:(NSString *)abfk bbjg:(NSString *)bbjg bbfk:(NSString *)bbfk cbjg:(NSString *)cbjg cbfk:(NSString *)cbfk ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 产品十二：自定义
 
 @param clkd 窗帘宽度
 @param clgd 窗帘高度
 @param clbl 窗帘倍率
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_pro_excue_zdy_clkd:(NSString *)clkd clgd:(NSString *)clgd clbl:(NSString *)clbl ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 下联数据保存接口
 
 @param name 姓名
 @param phone 手机号
 @param sid 样式ID
 @param uid 用户ID
 @param price 总价
 @param searchdt 查询输入条件
 @param excuRes 计算结果
 @param images 上传图片集合
 @return 数据字典
 */
+(NSDictionary *)save_xlorderName:(NSString *)name withPhone:(NSString *)phone withSId:(NSString *)sid withUId:(NSString *)uid withPrice:(NSString *)price withSearchdt:(NSDictionary *)searchdt withExcuRes:(NSArray *)excuRes withImages:(NSArray *)images;

/**
 板带计算
 
 @param ename 组件英文号
 @param bdsize 布带尺寸数
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_bandai_size_ename:(NSString *)ename  bdsize:(NSString *)bdsize  ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 板带计算参数
 
 @param ename 组件英文号
 @param bdsize 布带尺寸数
 @param clgd 窗帘高度
 @param ysid 样式ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_huabian_size_ename:(NSString *)ename bdsize:(NSString *)bdsize clgd:(NSString *)clgd  ysid:(NSString *)ysid uid:(NSString *)uid;

/**
 获取自定义参数
 
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)get_excu_conf:(NSString *)uid;

/**
 设置自定义参数
 
 @param uid 用户ID
 @param mmbgs 每米布钩数
 @param mmbqs 每米布圈数
 @param sfrbk 竖缝纫边宽
 @param hfrbk 横缝纫边宽
 @param djbk 地脚边宽
 @param pjzcc 拼接褶尺寸
 @param hszxz 核算最小值
 @return 数据字典
 */
+(NSDictionary *)set_excu_conf:(NSString *)uid mmbgs:(NSString *)mmbgs mmbqs:(NSString *)mmbqs sfrbk:(NSString *)sfrbk hfrbk:(NSString *)hfrbk djbk:(NSString *)djbk pjzcc:(NSString *)pjzcc hszxz:(NSString *)hszxz;

/**
 获取区域信息
 
 @param top_id 区域ID
 @return 数据字典
 */
+(NSDictionary *)getarea:(NSString *)top_id;

/**
 上架、下架店内样品
 
 @param uid 用户ID
 @param w_id 商品ID
 @param w_online 1上架2下架
 @return 数据字典
 */
+(NSDictionary *)setonline:(NSString *)uid w_id:(NSString *)w_id w_online:(NSString *)w_online;

/**
 删除店内样品
 
 @param uid 用户ID
 @param w_id 产品ID
 @return 数据字典
 */
+(NSDictionary *)workdel:(NSString *)uid w_id:(NSString *)w_id;

/**
 查询筛选条件
 
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)getsearchdata:(NSString *)uid;

/**
 店内商品修改接口
 
 @param uid 用户ID
 @param w_id 商品ID
 @param w_num 厂家编号
 @param w_kucun 产品数量
 @param w_price 商品价格
 @param w_style 商品风格
 @param w_style_id 商品风格ID
 @param w_element 成分
 @param w_concept 理念
 @param w_img 商品图片
 @return 数据字典
 */
+(NSDictionary *)editWorks:(NSString *)uid w_id:(NSString *)w_id w_num:(NSString *)w_num w_kucun:(NSString *)w_kucun w_price:(NSString *)w_price w_style:(NSString *)w_style w_style_id:(NSString *)w_style_id w_element:(NSString *)w_element w_concept:(NSString *)w_concept w_img:(NSString *)w_img;

/**
 店内商品列表
 
 @param uid 用户ID
 @param thz_id 厂商ID
 @param tse_id 风格ID
 @param price_dt 价格信息 例如： 0-200、200-400 把接口返回的价格区间用 “-“ 拼上
 @param sortprice 价格排序，用接口返回的数据 h-l 从高到低 l-h 从低到高
 @param online 价格排序，用接口返回的数据 h-l 从近到远 l-h 从远到近
 @param searchtitle 搜索关键词
 @return 数据字典
 */
+(NSDictionary *)worklists:(NSString *)uid thz_id:(NSString *)thz_id tse_id:(NSString *)tse_id price_dt:(NSString *)price_dt sortprice:(NSString *)sortprice online:(NSString *)online searchtitle:(NSString *)searchtitle;


/**
 店内订单添加
 
 @param uid 用户ID
 @param name 用户名
 @param phone 手机号
 @param s_id 商品ID
 @param danjia 单价
 @param yongliang 用量
 @param price 总价
 @return 数据字典
 */
+(NSDictionary *)save_workorder:(NSString *)uid name:(NSString *)name phone:(NSString *)phone s_id:(NSString *)s_id danjia:(NSString *)danjia yongliang:(NSString *)yongliang price:(NSString *)price;

/**
 零售商合作列表
 
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)listshop:(NSString *)uid;

/**
 获取未读消息数量
 
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)getmsgcount:(NSString *)uid;

/**
 删除合作关系
 
 @param uid 用户ID
 @param other_id 合作用户ID
 @return 数据字典
 */
+(NSDictionary *)deletshop:(NSString *)uid other_id:(NSString *)other_id;

/**
 添加合作关系
 
 @param uid 用户ID
 @param phone 手机号
 @return 数据字典
 */
+(NSDictionary *)addshop:(NSString *)uid phone:(NSString *)phone;

/**
 接受邀请
 
 @param uid 用户ID
 @param _id 消息ID
 @return 数据字典
 */
+(NSDictionary *)acceptshop:(NSString *)uid _id:(NSString *)_id;

/**
 拒绝邀请
 
 @param uid 用户ID
 @param _id 消息ID
 @return 数据字典
 */
+(NSDictionary *)danyshop:(NSString *)uid _id:(NSString *)_id;

/**
 查询账号是否过期
 
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)getacountdate:(NSString *)uid;

/**
 热点新品更多
 
 @param searchtxt 搜索条件
 @param page 页数
 @param pagenum 每页显示 多少
 @return 数据字典
 */
+(NSDictionary *)newprolist:(NSString *)searchtxt page:(NSString *)page pagenum:(NSString *)pagenum;

/**
 热点新品收藏
 
 @param a_id 热点新品ID
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)addcoll:(NSString *)a_id uid:(NSString *)uid;

/**
 热点新品详情
 
 @param a_id 热点新品ID
 @return 数据字典
 */
+(NSDictionary *)newproinfo:(NSString *)a_id;


/**
 热点新品详情
 
 @param a_id 热点新品ID
 @return 数据字典
 */
+(NSDictionary *)newproinfo:(NSString *)a_id withUid:(NSString *)uid;

/**
 我的收藏筛选条件
 
 @param uid 用户ID
 @return 数据字典
 */
+(NSDictionary *)collectionGetsearchdata:(NSString *)uid;

/**
 我的收藏列表
 
 @param uid 用户ID
 @param cs_name 厂家名称
 @param tse_id 风格ID
 @param price_dt 价格信息
 @param sortprice 价格排序
 @param searchtitle 搜索关键词
 @param page 分页默认 1
 @param pagenum 每页数量
 @return 数据字典
 */
+(NSDictionary *)collectionListcoll:(NSString *)uid cs_name:(NSString *)cs_name tse_id:(NSString *)tse_id price_dt:(NSString *)price_dt sortprice:(NSString *)sortprice searchtitle:(NSString *)searchtitle page:(NSString *)page pagenum:(NSString *)pagenum;

/**
 更多热点样式
 
 @param pagenum 页码
 @param page 页数
 @return 数据字典
 */
+(NSDictionary *)getHotStyleLists:(NSString *)pagenum page:(NSString *)page;

/**
 热点样式收藏
 
 @param uid 用户ID
 @param s_id 样式ID
 @return 数据字典
 */
+(NSDictionary *)addCollection:(NSString *)uid s_id:(NSString *)s_id;

/**
 设置促销
 
 @param uid 用户ID
 @param w_id 产品ID
 @param w_ishot 是否促销
 @return 数据字典
 */
+(NSDictionary *)worksSetHot:(NSString *)uid w_id:(NSString *)w_id w_ishot:(NSString *)w_ishot;

@end
